package advance_2;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;

public class DateFormatTest {
    public static void main(String[] args) {
        //nextDate();
        //nextCalendar
        SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        df.setLenient(false);//禁用宽松模式
        //df.applyPattern("");
        Date d = new Date();
        String str=df.format(d);//Date ->String
        System.out.println(str);

        df.applyPattern("yyyy-MM-dd");//换一种格式
        Scanner in=new Scanner(System.in);
        String line=in.nextLine();//
        try {
            Date d2=df.parse(line);//String->date
            System.out.println(d2);
        } catch (ParseException e) {
            e.printStackTrace();
        }
    }
}
